#ifndef LOGGER_H_
#define LOGGER_H_

#include <string>

/* Para que logguee primero se debe habilitar el modo debug a través del
 * método de clase Logger::activarDebug()
 * De otro modo los loggueos seran descartados
 */
class Logger {
	public:
		Logger();
		~Logger();
		static void loggear(std::string mensaje, std::string remitente);
		static void activarDebug();
		
	private:
		static std::string getTimeStamp();
		static std::string darFormato(std::string mensaje, std::string remitente);
		static int debug;
};


#endif /* LOGGER_H_ */
